package com.stylefeng.guns.modular.map.model;

import java.io.Serializable;

import com.baomidou.mybatisplus.activerecord.Model;
import com.stylefeng.guns.modular.area.model.BdapSubareaPopPropDm;

public class SubAreaDmModel extends Model<BdapSubareaPopPropDm> {

    private static final long serialVersionUID = 1L;

    /**
     * 日分区
     */
	private String statDate;
    /**
     * 月分区
     */
	private String statMonth;
    /**
     * 逗留小时分布用户数
     */
	private String stayTimeUsers;
    /**
     * （省内）用户区县分布用户数
     */
	private String snCountyUsers;
    /**
     * ARPU值分布用户数
     */
	private String arpuUsers;
    /**
     * 终端品牌分布数
     */
	private String termBrandUsers;
    /**
     * 工作人口用户数
     */
	private String workLocalUsers;
    /**
     * 常驻人口用户数
     */
	private String stayLocalUsers;
    /**
     * 用户省份分布用户数
     */
	private String provinceUsers;
    /**
     * （省外）外地客源分布用户数
     */
	private String swCityUsers;
    /**
     * （省内）用户地市分布用户数
     */
	private String snCityUsers;
    /**
     * 用户年龄段分布用户数
     */
	private String ageUsers;
    /**
     * 用户性别分布用户数
     */
	private String sexUsers;
    /**
     * 移动手机用户数
     */
	private String totalUsers;
    /**
     * 子区域ID
     */
	private String subAreaid;
	/**
	 * 累计客流（所有人口）
	 */
	private String comulativeAllPerson;
	/**
	 * 累计客流（流动人口）
	 */
	private String comulativeFluidPerson;
	/**
	 * 峰值客流（所有人口）
	 */
	private String peakAllPerson;
	/**
	 * 峰值客流（流动人口）
	 */
	private String peakFluidPerson;
	/**
	 * 籍贯分布（市）
	 */
	private String originPersonCity;
	/**
	 * 常驻人口
	 */
	private String permanentPeople;

	public String getPermanentPeople() {
		return permanentPeople;
	}

	public void setPermanentPeople(String permanentPeople) {
		this.permanentPeople = permanentPeople;
	}

	public String getOriginPersonCity() {
		return originPersonCity;
	}

	public void setOriginPersonCity(String originPersonCity) {
		this.originPersonCity = originPersonCity;
	}

	public String getPeakAllPerson() {
		return peakAllPerson;
	}

	public void setPeakAllPerson(String peakAllPerson) {
		this.peakAllPerson = peakAllPerson;
	}

	public String getPeakFluidPerson() {
		return peakFluidPerson;
	}

	public void setPeakFluidPerson(String peakFluidPerson) {
		this.peakFluidPerson = peakFluidPerson;
	}

	public String getComulativeAllPerson() {
		return comulativeAllPerson;
	}

	public void setComulativeAllPerson(String comulativeAllPerson) {
		this.comulativeAllPerson = comulativeAllPerson;
	}

	public String getComulativeFluidPerson() {
		return comulativeFluidPerson;
	}

	public void setComulativeFluidPerson(String comulativeFluidPerson) {
		this.comulativeFluidPerson = comulativeFluidPerson;
	}

	public String getStatDate() {
		return statDate;
	}

	public void setStatDate(String statDate) {
		this.statDate = statDate;
	}

	public String getStatMonth() {
		return statMonth;
	}

	public void setStatMonth(String statMonth) {
		this.statMonth = statMonth;
	}

	public String getStayTimeUsers() {
		return stayTimeUsers;
	}

	public void setStayTimeUsers(String stayTimeUsers) {
		this.stayTimeUsers = stayTimeUsers;
	}

	public String getSnCountyUsers() {
		return snCountyUsers;
	}

	public void setSnCountyUsers(String snCountyUsers) {
		this.snCountyUsers = snCountyUsers;
	}

	public String getArpuUsers() {
		return arpuUsers;
	}

	public void setArpuUsers(String arpuUsers) {
		this.arpuUsers = arpuUsers;
	}

	public String getTermBrandUsers() {
		return termBrandUsers;
	}

	public void setTermBrandUsers(String termBrandUsers) {
		this.termBrandUsers = termBrandUsers;
	}

	public String getWorkLocalUsers() {
		return workLocalUsers;
	}

	public void setWorkLocalUsers(String workLocalUsers) {
		this.workLocalUsers = workLocalUsers;
	}

	public String getStayLocalUsers() {
		return stayLocalUsers;
	}

	public void setStayLocalUsers(String stayLocalUsers) {
		this.stayLocalUsers = stayLocalUsers;
	}

	public String getProvinceUsers() {
		return provinceUsers;
	}

	public void setProvinceUsers(String provinceUsers) {
		this.provinceUsers = provinceUsers;
	}

	public String getSwCityUsers() {
		return swCityUsers;
	}

	public void setSwCityUsers(String swCityUsers) {
		this.swCityUsers = swCityUsers;
	}

	public String getSnCityUsers() {
		return snCityUsers;
	}

	public void setSnCityUsers(String snCityUsers) {
		this.snCityUsers = snCityUsers;
	}

	public String getAgeUsers() {
		return ageUsers;
	}

	public void setAgeUsers(String ageUsers) {
		this.ageUsers = ageUsers;
	}

	public String getSexUsers() {
		return sexUsers;
	}

	public void setSexUsers(String sexUsers) {
		this.sexUsers = sexUsers;
	}

	public String getTotalUsers() {
		return totalUsers;
	}

	public void setTotalUsers(String totalUsers) {
		this.totalUsers = totalUsers;
	}

	public String getSubAreaid() {
		return subAreaid;
	}

	public void setSubAreaid(String subAreaid) {
		this.subAreaid = subAreaid;
	}

	@Override
	protected Serializable pkVal() {
		return statDate+"&"+subAreaid;
	}

	@Override
	public String toString() {
		return "BdapSubareaPopPropDm{" +
			"statDate=" + statDate +
			", statMonth=" + statMonth +
			", stayTimeUsers=" + stayTimeUsers +
			", snCountyUsers=" + snCountyUsers +
			", arpuUsers=" + arpuUsers +
			", termBrandUsers=" + termBrandUsers +
			", workLocalUsers=" + workLocalUsers +
			", stayLocalUsers=" + stayLocalUsers +
			", provinceUsers=" + provinceUsers +
			", swCityUsers=" + swCityUsers +
			", snCityUsers=" + snCityUsers +
			", ageUsers=" + ageUsers +
			", sexUsers=" + sexUsers +
			", totalUsers=" + totalUsers +
			", subAreaid=" + subAreaid +
			"}";
	}
}
